FDA approves AstraZeneca, Nektar constipation drug