Bill Gates on Coronavirus ‘it’s going to be a while before things go back to normal’