Amazon is struggling to make online grocery profitable