TE Connectivity plc (TEL) reports earnings