Shop price deflation remains at four-year low