Sir Keir Starmer will host German Chancellor Olaf Scholz over the weekend, Downing Street has confirmed.