Giant epidermoid cyst of the spleen with carbohydrate and cancer antigen production managed laparoscopically