Duterte’s apology too late