US president says no business deals with Moscow until Ukraine war ‘settled’ as the two leaders travel to Alaska for high-stakes summit