Indian billionaire Sudha Reddy wears $10m diamond necklace to the 2024 Met Gala