Adrian Heath was duped into thinking he was on the verge of a new job – only to be held at knifepoint in Morocco. Turns out he's not alone