Bitcoin miner Northern Data eyes $16B IPO for US cloud and mining units