Rapid synthesis of broadband Ag@TiO2 core–shell nanoparticles for solar energy conversion