NBC News: Trump transition signs White House agreement after delay