President Trump made a firm commitment Tuesday that no U.S. troops will be deployed to Ukraine as part of a potential peace deal between Russia and Ukraine, but said he has not ruled out other military options, including using American air power to prevent future Russian invasions.