Canara Bank to raise Rs 2,500 cr via bonds