Trump says he will sign free speech order for college campuses