After backlash, Hardik Pandya apologises for comments on TV show