President Zardari signs contentious Peca amendment bill into law amid protests