Double smoked peach glazed ham