Vodafone (BUY): Negative sentiment gone too far