Iraqi oil output hits post-war record of more than three million bpd