Eden man jailed for multiple historical child sex offences