Taxpayers billed £100m for NHS translators – could pay for 3,000 nurses