Gender row athlete Caster Semenya marries long-term partner who helped her beat the 'haters' in extravagant white wedding ceremony