Britain returns hundreds of artefacts to Afghanistan