Car dealer raises £200k for Cancer Fund for Children