director due diligence