Tesla to deliver first semi trucks by December, Elon Musk confirms