FIA recovers foreign currency worth millions from suspected hoarders