AstraZeneca non-small cell lung cancer drug wins approval for new dosing in EU