Cross-cultural correlates of homophobia: comparison of Italian and Spanish attitudes towards homosexuals