Walmart shows signs of growing pains as it vies to attract online shoppers