Former U.S. goalkeeper Solo pleads guilty to impaired driving