David Onyemata’s remarkable journey from Nigeria to the NFL lands Canadian star in New Orleans