Political parties must pledge full implementation of July Charter within 2yrs: NCC