18 years' jail, 24 cane strokes for fake police officer who raped social escort