Bill Gates ‘is wrong’ about food, farming and Africa