Poll: Americans, but not liberal Democrats, mostly pro-Israel