San Miguel brews $3bn share sale