Jeff Abbott's 'Inside Man' doesn't disappoint