Somali Islamists attack president as pressure grows