Derek McInnes says "it is a real honour" to be named Rangers manager after he replaces Danny Rohl in the Ibrox dugout.