what did hugh masekela died of?