This top GOP senator was just caught buying military contractor stocks - right after pushing a record-high Pentagon budget