time to cook a 20 lb turkey