Used Peugeot 307 Diesel cars for sale