German Chancellor Angela Merkel blasts as "unacceptable" violent anti-capitalist protests that have plagued the G20 host city of Hamburg.