Morocco to pay $1m fine for failing to host the African Cup