Stability analysis for singular non-Abelian magnetic monopoles