Bahrain buys McLaren's historic cars as British brand seeks to raise cash