Chicago becomes largest US city to commit to 100% clean energy