The International Criminal Court (ICC) has issued an arrest warrant for Sudan's president on charges of alleged atrocities in Darfur.