New poll shows Michigan races tightening just days before November election