A Minnesota judge has taken the extraordinary step of ordering the head of Immigration and Customs Enforcement (ICE) to face court and explain why his agency keeps ignoring court orders.