Petrol BMW M3 vs diesel Alpina D3 - fast saloon showdown