BBMP holds back payments to scam-tainted Karnataka Infra Ltd