My appointment is entrenched in the constitution – IGP tells critics