Hamas cannot remain in charge of Gaza