Man admits Eden Valley indecent assaults on child