Hi Louise - Sorry that the m/s has kicked in!
I don't see why you couldn't eat home cooked corn beef - as long as the meat is properly cooked and cooked to a temp of 70 degrees plus. You should not eat pre-cooked meat that required no further heating, but heating above 70degrees kills listeria.

Hope you feel better soon.