Pena Nieto cancels Trump meet over border wall row