New US poll finds changing attitudes to homosexuality