University accused of ‘penny-pinching’ over cuts to free period products