US president says European nations should bear the cost of billions of dollars in American support for Ukraine