Christian preacher wins appeal against 'wrong Bible verse' conviction