Political radio ad sparks outrage in Missouri