Opinion dynamics on directed small-world networks