Estonia cancels cryptocurrency after ECB criticism