NRF: July retail sales up 5% over year-ago period