Harrogate man admits £15,000 benefits fraud