Shells at finite rotations with drilling degrees of freedom, theory and finite-element formulation