Somali president names new military chief amid insurgent push