how do recruitment agency earn money