Tesla has unveiled an updated version of its electric truck, the Semi, even before large-scale production begins.