White House threatens to veto Keystone XL bill