Credit: AP David Cameron visits the Ukrainian port of Odesa, his first overseas trip as the UK’s top diplomat