Panchromatic thin perovskite solar cells with broadband plasmonic absorption enhancement and efficient light scattering management by Au@Ag core-shell nanocuboids