Farmers' perceptions of and adaptation strategies to climate change and their determinants: the case of Punjab province, Pakistan