Binance bleeds $1.2 billion in May as bond yields draw capital from crypto