Vodafone cuts outlook as economic woes mount