Stable coins not stable, have 'no role' as money, warns top bank