Greens say fair pensions are worth struggling for