Lupin settles infringement row with Astellas