Photos: G20 protests and preparations