Titagarh Rail Systems delivers strong third-quarter results