Lupin shares recover from 6-month low after Citi downgrade