In what philosophy was Christian idealism often rooted