'It's hard to think about them': Emotions run free as Canadians mark D-Day at Juno Beach