Iran denies missing World Bank payments, blames sanctions