Harrogate Convention Centre takes financial hit amid bookings secrecy