Record 35% of Americans ages 25 to 50 have never been married, study finds