World leaders including Sir Keir Starmer, Donald Trump and Emmanuel Macron have arrived in Rome ahead of the funeral of Pope Francis.