Bertens stuns world number one Halep for Cincinnati title