Ukraine’s president received a warmer Oval Office welcome than last time but Trump rules out need for ceasefire