African cuisine is as diverse as the hundreds of different cultures and groups that inhabit the continent