Sierra Club Endorses Hillary Clinton for President