Banyana Banyana coach Augustine Makalakalane has allegedly been giving his charges "sex education". He is also accused of being a homophobe