Shaolin Monk 'Runs on Water' For 125 Metres, Breaks Own Record