Necessity and Opportunity Entrepreneurs and Their Duration in Self-employment: Evidence from German Micro Data