Weight Watchers Citrus and Cranberry Ham