Irish author scoops Walter Scott Prize