Shane Worth remanded in custody until July 23