Jaguar Land Rover-owner to build £4bn battery factory in Britain