Used BMW X4 M40d Automatic cars for sale