Jaguar Land Rover invests £370 million in new Range Rover