Stocks in Asia hit 2-month high