Tesco receives royal approval for its approach to sustainability in Terra Carta Seal award win