Public anger erupts over economic crisis, forces Sri Lankan President and PM to offer resignation