IL&FS pays Canara Bank, others Rs 1,300 crore