Dept. stores deliver solid June sales