Qatar Petroleum closes $10.4bn Barzan project financing