2019 snooker world championship