Dozens of anti-G7 protesters demonstrate near Elmau Castle in the Bavarian Alps, where the G7 summit is being held.