Zydus to Pay Astellas $120M to Resolve Patent Dispute