TCS shares rise nearly 3% after JPMorgan upgrades stock to ‘overweight’, sees 24% upside