Princess Royal ’is fine’ says husband, after hospital visit