Trainspotting author Irvine Welsh says a health and wellbeing charity for young people which is celebrating its 20th birthday is needed now more than ever.