Earlier , Canadian foreign minister Peter MacKay said eight Canadians had died in Lebanon , but a spokesperson , citing updated information , late Sunday revised the number to seven .