Group representation for the working class? Opinion differences among occupational groups in Germany