Somali president blames al-Shabab armed group for Saturday attack after truck detonates at checkpoint.