Spin fluctuations, Fermi surface hotspots and nesting in PuCoGa 5