Tesla gets $300 million lease credit line from Deutsche Bank