Al-Shabaab and AU peacekeepers clash in Somalia