Venezuelan opposition protesters in Caracas attacked three journalists after a march demanding “greater freedom of the press”.