McKeown Groundworks Limited fined £12k after worker breaks back in fragile skylight fall