Finland's ruling party elects Sanna Marin, 34-year-old politician, as new PM