The International Criminal Court (ICC) has issued arrest warrants for Israeli Prime Minister Binyamin Netanyahu and former Israeli defence minister Yoav Gallant over war crimes in Gaza.