Blinkx signs advertising deals with five companies