Saudi Arabia scraps flogging as punishment