Indian Railway Finance Corporation pays Rs 903 crore dividend to govt