Home National Amarinder Singh is our captain, I respect him, says Navjot Singh Sidhu