Cape Town Kite Festival flies high for mental health