LG-Caltex wins $45 million Sohar refinery contract