Punjab will not spare even one drop of water: Amarinder