12 new envoys present credentials to President