India and Africa: brief overview of past, present and future