Keeping old computers going costs government £2.3bn a y