Bill and Melinda Gates Foundation funds Pfenex vaccine R&D