Two biopharmaceutical companies will give $5 million and $500,000, respectively, to nonprofit organizations in the Unite