Discrepant documents and letters of credit: the banks' obligations under UCP500