Pakistan gets 31/40 rating in FATF compliance