Grand Hyatt Cairo opens for business