Cuts to cycling and walking budget in England ‘will cost £2bn in long term’