Sir Keir Starmer has spoken to Volodymyr Zelensky to express support for him “as Ukraine’s democratically elected leader” after Donald Trump claimed he was a “dictator”.