Majorities of White, Black and Hispanic Americans oppose declaring U.S. a Christian nation