Tyco Electronics buying ADC for $1.24B