July retail sales see boost