Country with most public holidays in Africa