Somalia's al-Shabab claims Baidoa attack killing 30