6 Diesel Land Rover Defender First Edition cars under £200000 for sale