Tesla has revealed its updated Model 3.