Teva receives FDA approval for colon cancer generic