Global protests push Samsung to commit to 100% renewable energy