A vote for the Green Party does not necessarily mean a vote against farming, co-leader James Shaw says.