Greens, libertarians team up