Jack Ma donates $14 million to develop vaccine