Trump to make trip to Mexico before immigration speech