Apple accused of failing to protect workers