5 dead, 2 missing in fire on Mexican Gulf oil platform