All new electric Jaguar XJ prepares to take on Tesla Model S