Distributed collaborative learning for Ebola diagnosis: a real world benchmark