AstraZeneca to provide free prescription drugs and expand to more facilities