Ironwood drops AstraZeneca deal, slashes jobs