Singapore economy rebounds from virus-induced recession