Syrian authorities have rescued 20 survivors and reported 34 dead from a Lebanese migrant boat near the coastal city of Tartous.