Trump says border agent 'speaks perfect English'