Former New Hampshire senator endorses John Kasich