Actress Sienna Miller has settled her privacy and harassment claim against the News of the World over phone-hacking.