Sell-off lands £575m for BAA