India refineries told to clean up