Earthco Soil Mixtures Inc. v. Pine Valley Enterprises Inc., 2024 SCC 20 -- text