Green Party launches manifesto