barbra streisand vocal range