The Canadian Penning Trap mass spectrometer