Origin of magnetic circular dichroism in GaMnAs: giant zeeman splitting versus spin dependent density of states.