Contractor fined after fatal fall from scaffolding