Protesters have blocked a street in Sao Paulo calling for the impeachment of President Michel Temer. He has denied a newspaper report that he approved payments to silence a possible witness in a corruption inquiry.