Sometimes the recovery refuses to flash the ROM correctly so one needs to switch recovery so i'll link you up with philz 6.25.0 just flash that recovery using your existing twrp recovery and then "reboot recovery" from within the twrp menu now it will bring up your new philz recovery up. (place the zip file of philz touch in your sd card via card reader)
Go to this
http://goo.im/devs/philz_touch/CWM_Advanced_Edition/n7100 scroll down and download 6.25.0 or 6.26.0 .zip file and follow the above steps.If you need help on how to wipe your phone using philz follow this guide below
Go to mounts and storage and click on format/system, format/cache, format/preload , format/data and format/data and data/media (/sdcard)<--- this will format your internal storage,so back up if you have anything saved on it..NOTE: Do NOT format storage/sdcard1 cause this is your external sd card if you accidentally do format it you will lose all the contents on your sd card.If you still want to format your external sd card by this way make sure you have a card reader handy to be able to transfer the downloaded ROM and other contents on your sd card.
Now go back to main menu and click on advanced menu and wipe dalvik cache ,once again go back to main menu and click on wipe cache partition and go ahead and wipe it.At the very end go back to main menu and click on wipe data/factory reset and choose Clean to install a New ROM.Done.You have successfully performed all the wipes.Now you can go ahead and flash the ROM.
Now once you have succesfully flashed your rom and it boots up and you set up your phone,you can always switch back to twrp ,Good luck