Effects of multiple factors on plant diversity of forest fragments in intensive farmland of northern Portugal.