Asia markets gain as earnings reports loom