American agency refuses Ram Temple’s advertisements on Times Square