Parallel foreach c