Polish Model Zo Nowak talks about her love for traveling and boxing during her SI Swimsuit 2017 Casting Call