Mamta Banerjee urges political parties to take oath