Caster Semenya loses appeal at Swiss Supreme court over restrictions of testosterone level in female athletes