Small businesses face cancelled and delayed orders with trade uncertainty: CFIB