India’s Corporate Earnings have been Robust