Philippine president Duterte announces retirement from politics