Used BMW M2 M2 Competition Petrol cars for sale