Amazon to buy Whole Foods for US$13.7b, wielding online might in brick-and-mortar world