Somali: Al Shabaab losing grip of strategic towns