US President rejects Keystone XL pipeline