Princess Anne's husband Vice Admiral Sir Tim Laurence says his wife is "recovering well" after her accident this week.