Guy Sebastian's foundation to fund mental health programs in 20 schools