The White House has struck a deal with pharmaceutical giant Pfizer Inc. to lower the cost of prescription drugs for the Medicaid program.