Hiring survey indicates best holiday job market in five years