FTSE retailers issue 10 profit warnings in H1 2023