Crystal structures for canonical Grothendieck functions