Musharraf names new head of army