AstraZeneca wins US approval for lymphoma drug