Michael King: general surgeon who spent 30 years working in Malawi