King of Morocco cancels pedophile pardon