NBC: Former Trump Organization CFO Allen Weisselberg takes the stand in criminal case against company