Same-sex 'marriage' loses support among Americans