Construction and testing of a 3 m diameter × 5 m superconducting solenoid for the fermilab collider detector facility (CDF)