You would need to secure a TRV (tourist visa) for Canada, then fly to Canada and claim asylum here when you arrive. You'll need a valid passport to apply for a TRV. Even with a valid passport, there's certainly no guarantee the TRV will be approved - or that asylum will be approved if you are able to get here and apply.