How long does it take to cook an 11 lb ham?