UN fires staffers allegedly involved in Hamas terror attacks