Uma Bharti won’t contest polls for next 3 years