world snooker 2019