Trump official says president ready to meet Mexico, Canada 'in the middle'