Understanding the role of prophet, priest and king from Psalm 110