Small Cadillac will take aim at Mercedes C class, BMW 3 series