Mexico president vows full probe after 23 die in metro accident