Efficient information acquisition with heterogeneous agents