2019 professional snooker schedule