Princess Michael of Kent has been 'unwell for weeks' after Covid diagnosis