Calixa Lavallée: Father of Canada’s National Anthem and Lafayette of American music