Catholics join largest climate rally in US history