India home to 5 Hyatt flagship hotels