Grand Hyatt opens first hotel in Barcelona