Death toll in Sahiwal hospital fire rises to seven