Robots could take four million British jobs