RBI's annual report states 99% of demonetised currency came back to the central bank, leaving Rs 16,000 crores undeposited