Spiced Cherry and Port Glazed Ham