sen john kennedy net worth