NBC: Britain's Princess Anne discharged from the hospital after head injury