Wells Fargo reports record 1Q profits