FDA approves generic cancer drug