AstraZeneca unveils direct-to-patient Nexium sales to fend off generic rivals