Budget will harm both economy and environment, say Greens