Salma Hayek reveals she was ‘on the verge of death’ from coronavirus