Karunaratne, Madushka hit tons as Sri Lanka pile on runs