PVH swings to $102.9M Q2 loss as Iran war pressures sales