New powers such as India are accused of buying land cheaply in some African nations, evicting local communities and adding to the food insecurity. Is Africa being colonised again?