Imagine Dragons rock the CFL Grey Cup halftime show