Punjab outshines other provinces in human development index report