I drove Aston Martin’s $3 million hypercar around the Bahrain