what is the plot of anne of green gables