G7 finance chiefs tackle crises from Ukraine to banking