Optimising airline overbooking using a hybrid gradient approach and statistical modelling