Spice Rubbed Turkey With Cranberry Barbecue Sauce