Top bank analyst Mike Mayo sees Citigroup rallying more than 30%