Nepal tops nature-connection index; Spain ranks last among 61 nations