Luxury Hyatt resort opens in Clearwater Beach