Man ‘rides rickshaw’ from China to London Olympics