CDWP approves six development projects worth Rs 21bn