Punjab to open new hospitals