Algeria threatens to cut off gas supplies to Spain