Camprodón, Batalla de