The Lebanese government says the tiny Mediterranean country will not accept any more Syrian refugees except “exceptional” cases.