Liberal Democrats pledge £1bn a year to tackle ‘crumbling’ hospitals