NBC News: Trump vowed to end the Ukraine war in 24 hours, but the conflict still rages