Rio Ferdinand loses wife to cancer