Sri Lanka's Parliament votes to trim presidential powers after widespread protest