Beatings, death and rape threats fail to force lesbian hero, Kaye Ally, to cancel Johannesburg Pride, South Africa