Sim swapping hackers charged with stealing $2.5m worth of crypto