Thousands of people are taking part in the first major protest in the northern German city of Hamburg before the Group of 20 meeting