US Ambassador to NATO Matthew Whitaker says President Donald Trump has "a lot more" cards to play to bring Russia to peace talks with Kyiv as President Volodymyr Zelenskyy condemned what he called a “cynical and calculated" attack by Moscow that left parts of the capital without power.