New details about the upcoming BMW M3