NHS blunders 'lead to hundreds of deaths'