Broad public support for renewable energy