BMW to spend 5.5-6% of revenue on R&D in 2017-2019