Russia launches spacecraft to rescue astronauts