German luxury carmaker BMW posted a steep drop in profit last year due to weakening sales in China and technical problems ...