The US and the UK are reportedly looking into $20 billion of crypto payments that may have helped Moscow evade sanctions