Hamas slams Twitter for closing its accounts