Slow Roasted Fresh Ham