Living on the edge: reproductive cycle of a boreal barnacle at its southernmost distribution limit