Haloperidol decanoate