Indian markets surge as major companies report Q4 earnings.