Trump wants to cut federal funding to 300 cities for turning a blind eye to undocumented immigrants