Australian shares gain 0.6% after Iran truce calms crude fears