Tesla finally sets a date for its shareholder meeting