Vodafone settles hospital bills of 108 distressed patients