Retail sales slip in June