Cadillac challenges 3 Series, C-Class