Yinson to buy FPSO Four Rainbow