Republicans go on the attack in feisty presidential debate