John Christian of Eggenberg — Bohemian noble (1641-1710)