Caster Semenya put aside the controversy over a planned rule change in athletics regarding hyperandrogenism to win the women's 1,500 metres