China's space aircraft carrier: superweapon or propaganda?