Trump’s seemingly off-hand remarks about the Italian prime minister have sparked a diplomatic spat. But it is not the first time the mercurial leader has rubbed world leaders the wrong way, Maira Butt reports