Ocado has reported better than expected sales and returned to positive volume growth