The New Zealand fossil record of ferns for the past 85 million years