NBC: Amber Heard settles defamation case against Johnny Depp