Portugal's Supreme Court has ruled that missing British girl Madeleine McCann's parents can't sue for libel a former Portuguese detective who published a book alleging they were involved in their daughter's disappearance.