Thailand approves $7 billion cash handouts to mitigate virus impact