Firm fined after gas explosion seriously injures worker