Holiday Parks & Hotels expands online distribution with Availpro, Fastbooking & NewBook integrated platform