Capt Amarinder promises loan waiver for farmers