BMW to build new electric Mini in England after UK government approves multimillion-pound investment