Germany's chancellor clashes with AfD leader Alice Weidel, saying her migration policy amounts to "ethnic cleansing" for skilled workers.