Tamil Nadu has given us a bad name: Vedanta tells SC