Baghdad blast killed 292, many burned alive