Sinopec vows to clean pellet spill from HK beaches