Tight Mutual Information Estimation With Contrastive Fenchel-Legendre Optimization