Vedanta puts $12-bn price tag on privatisation-bound Bharat Petroleum