Poll: Immigration splits Americans