Man's 400-mile charity challenge in microcar