Shoprite spent R754 million on diesel due to load shedding