Sri Lanka records 300000 COVID19 recoveries