Germany's Scholz says cannot 'watch Palestinians risk starvation'