Titan shares surge 3% as Citi upgrades to 'Buy' with ₹5,075 target