Real Madrid star Cristiano Ronaldo has topped the list of world's most charitable sport stars. It was bound to happen as…