Walmart is chasing more e-commerce sales and has said it will grow profits faster than revenue over the next five years.