Madonna has revealed that she likely had coronavirus “over 7 weeks ago”.