Teresa Heinz Kerry with husband John Kerry