bmw 3 typ e46