India's Sun Pharma recalls over 40,000 bottles of antidepressant