Europe-Russia mission blasts off on hunt for life on Mars