Share of Americans who say weed should be legal