Fashion giant pulls an advert for school uniforms and says it is “deeply sorry” for offence caused.