National Bank of Pakistan fined $50.4m by USA after Imran Khan’s visit of Russia