Prime Minister Narendra Modi on Monday attacked the opposition parties for stalling Parliament and accused them of running away from a debate on demonetisation to "safeguard the corrupt".