Anisotropic giant magnetoresistance in NbSb2