3 banks and 2 NBFCs caught red handed by RBI, to pay heavy fine