JD Sports cuts profit outlook to £700-800M as US sales drop