Ana de Bohemia, Duquesa de Silesia