Explain the separation of powers doctrine