Retailers failing to invest significantly to make their business more sustainable in the face of climate change are taking a big gamble, former M&S boss Sir Stuart Rose has warned.