Gordon Brown’s last Budget will do little to incentivise businesses to take environmental issues seriously