Asian stocks post modest gain, dollar edges down