Amneal receives FDA approval for generic painkiller