Veteran America-born Indian actor Tom Alter passes away at 67