China launches 3 astronauts into space