With help from US, India IT giant Tata posts gains