China airports world's worst for on-time performance