Portable smokeless barbecue