Effect of calcination temperature and cobalt addition on structural, optical and magnetic properties of barium hexaferrite BaFe12O19 nanoparticles