FDA gives tentative approval to Lunesta generic