Fairness First Clustering: A Multi-Stage Approach for Mitigating Bias