Starmer has faced another round of criticism from the US president over his approach to the war in the Middle East