EU in 'cruel and unlawful betrayal' of Gaza