Thomas Cook partner pledges to fulfil bookings