Report: Walmart favored over Amazon among online grocery shoppers