Firm fined £125k after dad dies on site in ‘avoidable’ tragedy