EU policy on equality between homo- and heterosexuals and citizens’ attitudes toward homosexuality in 26 EU member states and Turkey