FairGrad: Fairness Aware Gradient Descent