U.S. President Joe Biden warned Chinese leader Xi Jinping on Friday there would be "consequences" if Beijing gave material support to Russia's invasion of Ukraine, the White House said, while both sides stressed the need for a diplomatic solution to the crisis.