June retail sales fall 6.7%