FDA gives tentative approval to Teva's generic Valtrex