BMW to hike prices by up to 5 pc across models from August 15