hahahah. 95% of presidential campaign promises are to pass legislation. People seem to not notice that.
Pick any promise you hear a candidate make, and ask the same question you did about this fine.
You do realize that Mexico is a sovereign nation, not subject to U.S. law, right? So, let’s say he becomes president and gets Congress to pass legislation authorizing this “fine.” Why would Mexico even think about paying?