Wells Fargo should pay defrauded customers $100 million, top bank analyst says