Recruitment agency Robert Walters and its peers are struggling, but now's the time to buy, says Rupert Hargreaves