Frederick of Cieszyn — Polish prince