Irma Testa comes out: "Homosexuality in sport is still an imperfection"