French President Macron tests positive for coronavirus