Duterte apologizes