ONGC surpasses TCS to become most-valued firm