Ireland recalls Israel ambassador amid global outrage over Gaza massacre