New poll: Americans support a carbon tax