Snooker star Mark Allen has opened up about his mental health struggles after an emotional TV interview