Sri Lanka approves Sinopec’s $4.5bn refinery proposal