Walmart soars as e-commerce growth drives earnings beat and raises 2020 outlook (WMT)