Somali leader slams US on terror