Aligning Large Language Models for Faithful Integrity Against Opposing Argument