China launches Shenzhou-11 crewed spacecraft