Thousands of Sri Lankans call for president to resign