Juice mission blasts off to explore chance of life on Jupiter's icy moons