Over 23,000 bank fraud cases involving 1 lakh crore in 5 yrs