Cohomological Hall algebras and perverse coherent sheaves on toric Calabi-Yau 3-folds