Celestica Inc. (CLS) estados financieros