Dueling rallies held in Philadelphia