Sri Lanka PM quits as violence kills 3, injures 150