Israeli settlements are blockage to Middle East peace, says Gordon Brown