Donald Trump is to visit Mexico on August 31, hours before he details measures against illegal immigration in a speech.…