Frasers Centrepoint agrees to buy Australand for S$3b