Lastminute.com Group sees bookings improvement, tweaks management