Without the betrayal, there could have been no crucifixion – and no redemption. Was the apostle whose name is a byword for betrayal actually history’s greatest scapegoat? On Easter Sunday, Peter Stanford reconsiders the evidence