Mexican president admits fainting due to COVID-19