IDB Invest issues first Swiss franc bond | PiQ Markets