European Union warns against Gaza ‘collective punishment’