Patrick Stewart dishes on X-men Archive