Iraq to launch $6bn bond issue in difficult times