Tesco, the UK's largest supermarket chain, has made new commitments to remove plastics from its shelves by 2020.