The New Yorker took Teresa Heinz Kerry's word out of context; Hannity, NewsMax, WorldNetDaily followed