Dar cancels visit to Beijing