BMW to build its next-generation electric Mini in Oxford