Sweden commits to becoming carbon neutral by 2045 with new law