Almost 60% of Swiss voters back plans to severely cut emissions by 2050 despite opposition from the right-wing Swiss people's party.