Libel suit against BuzzFeed thrown out