The waiting-time distribution of trading activity in a double auction artificial financial market