Canara Bank to raise up to Rs 12