Tesla lays off 3\,000 people amidst tough finances