Otumfuo invokes deity on detractors