BP and Sinopec form JV in Singapore