IRCTC denies barring debit card payment option