Obama visits Africa, welcomes competition on the continent