Codeigniter can't delete cookies
Using the cookie helper you can delete a cookie in two ways:
delete_cookie("name");
delete_cookie($name, $domain, $path, $prefix);
This function doesn't not accept expiry parameters.
Don't forget to load the helper: $this->load->helper('cookie');