21 Palestinians killed as Israel pounds Gaza on Wednesday