snooker world championship 2017