North Korea allows Canadian prisoner to return home