Don’t let the sedan shape fool you, for the BMW M340i is a sports car in disguise