Katherine travel agent admits fraud