Strong recovery in domestic demand boosts MakeMyTrip