Qatar factory blast injures 54, missing 18