CNN Poll: 56% say federal govt. should recognize same-sex marriages