China has much to teach and Africa has much to share