Dallas officer fired, charged for excessive force