CDWP approves 17 projects worth Rs178 billion