US July retail sales slow amid tight supply chain