Minnesota adopts new non-racist state flag and joins Utah, Mississippi and Michigan in redesigning flags