Periodic, almost periodic and chaotic behaviour in Hicks' non-linear trade cycle model