Africa50: an innovative African solution to an African challenge