Asian Markets Post Solid Gains for 3rd Straight Day