former Punjab Chief Minister Amarinder Singh