The Canadian government has pledged more than C$1.6 billion to the country's struggling oil and gas sector to support jobs and workers.