Starwood Hotels & Resorts debuts the St. Regis Abu Dhabi