Madrid taken over by hundreds of sheep for annual festival