Geraldo warns Trump against potential perjury trap