Sir Keir Starmer will travel to Germany on Friday for talks with Joe Biden, Olaf Scholz and Emmanuel Macron on the situation in the Middle East.