Life satisfaction of necessity and opportunity entrepreneurs in 70 countries