At least 20 killed as Sri Lanka violence grinds on