Syria's fragmented opposition is due to meet in Riyadh later in an attempt to unify ahead of possible peace talks.