Trump easily takes Michigan in prize state primary but Sanders is the main surprise