Sticky Peach & Pepper-glazed Ham