Shoprite links R3.5bn debt to sustainability targets