Palynology and stratigraphy of the lower carboniferous Horton Group, Nova Scotia