5 factors attractive to invest in Africa