peugeot 306 cabriolet 2.0 auto £295 birmingham