Clean drinking water and better sanitation facilities for rural population given priority in Punjab Budget