bmw m8 competition cabriolet review