Capillary Technologies consolidates global position, signs agreement with American Express