Home Cooked Marmalade Ham