Quali sono i principali obblighi del datore di lavoro in caso di lavori in appalto o subappalto?