Describing the EU's position on the Israeli-Palestinian dispute as "supine" and its failure to criticise the Israeli blockade of Gaza as "embarrassing", former American president Jimmy Carter said it should break from the US.