Marquard II von Solms — German aristocrat