US Billionaire Ray Dalio calls PM Modi as one of the “Best leaders in the world”