Most Americans back Keystone XL project, survey finds