Germany agrees quota for women on company boards