Caulerpa racemosa: a marine green alga for eco-friendly synthesis of silver nanoparticles and its catalytic degradation of methylene blue