London: Annie Lennox opens new centre for HIV and sexual health