Engineering self-sufficiency and broadened substrate scope into indole-nitrating cytochrome P450 TxtE