DeSantis capitalizes on canceled Trump rally