Tesla beats Q3 revenue estimates but supply-chain problems impacting factories