In 2014, Yan Bingtao from China became the youngest ever amateur snooker world champion when he won the IBSF World Snooker Championship. How old was he?