U.S. soccer legend Donovan retires