Kannur Corporation renews waste disposal contract amid corruption charges