32 missing, oil tanker on fire after collision off China