Ben Affleck denies any affair – but Jennifer Garner is angry and devastated, friends say. How she's really coping