President Ruto defends his government's record, terms criticism as 'propaganda'