World snooker championship 2015 winner