Gates charity to make healthy contribution