Michigan St. scores late to win Big Ten title