JD Sports first half profit hit by North American weakness · News Impact Screener