Senate OKs Keystone XL pipeline, setting up fight with Obama