Hamas calls campaign on Gaza "aggression"