Hanyer Mosquera signs with Portland Timbers