Major construction firm fined after worker falls through hole in building