Vodafone (Buy) FY results: Quick take – Reassuring on all fronts