Geraldo Rivera weighs run in N.J. for U.S. Senate