Tesla faces a cash crunch with a $920 million debt payment due on Friday