EU envoys lays Gaza blame on Hamas