Alghero celebrates San Jordi, patron saint of Catalonia