Electronic structure beyond the generalized gradient approximation for Ni2MnGa