Asia markets enjoy positive end to volatile week