Biogenic and eco-benign synthesis of platinum nanoparticles (Pt NPs) using plants aqueous extracts and biological derivatives: environmental, biological and catalytic applications