India ranks 65th in the world on the list of monthly salary payments