Tesla breaks electric car delivery record