OPEC+ agrees largest ever oil output cut of 9.7 million bpd: Report