Macquarie doubles profit, flags $1.5b raising; futures gain