Will put Punjab on track in five years: Capt Amarinder