FRANKFURT, Germany — Masked rioters looted shops in the German city of Frankfurt on Saturday as massive demonstrations turned violent across the country, with police also firing water cannons. Protests led by young people were largely peaceful through the day, but reports about looting and rioting in the evening, especially in Frankfurt, overshadowed the spirit of the demonstrations.