Circle Line fault affects 2,900 travellers