microwaved and barbecued beef ribs