More support for single payer among those under 30 than older adults