In this Chinese sci-fi blockbuster set in 2050, the US is an irrelevant space power