MakeMyTrip reports gains across air, hotels and buses