BMW brand outsells Audi and Mercedes globally but lead narrows