Fair and Optimal Classification via Post-Processing