Dirk Werner, BMW Motorsport Driver