Somalia's Shabaab claims to kill 17 peacekeepers