BJP walks out as Karnataka Assembly passes Bangalore Palace Bill to avoid issuing TDR worth Rs 3,400 crore