If you claimed asylum in Italy you wouldn't be able to apply for asylum in Canada. Canada will not give you a visa (TRV) to enter Canada if you are living in Italy illegally. Also Canada would expect you to apply for asylum at your first safe country. I am afraid getting asylum in Canada is not possible. Ok you can always look at the other various form of economic immigration given your education and skills to sew if you qualify for one of the programs.