How long does it take to cook a 3lb boneless ham?