2K Announces Mafia III Launching October 7, 2016