In short there is no such government program.
In general, the relationship between a government and a citizen goes two ways. The citizen contributes taxes and in return the government provides limited assistance if the person or family falls below a certain income threshold. Assistance programs on both a provincial and federal level require that a person be a resident (physically present) for a certain time before they qualify. They may even require the latest tax return to show that a person falls below a certain income level.
As someone has rightfully pointed out, you might want to consider reaching out to relief groups and charities who do this type of assistance. There are many community organisations of Lebanese expats in Canada that may be able to help.
Although I agree I think these charities do want you to exhaust any other options for a loan from friends or family. Many charities already have lots of demands to meet with limited funds. They also try to help their own congregation first.