45,000 homes in Berlin without power after politically motivated attack by 'left-wing extremists'