Tariffs and Trump: Why the G7 summit in Canada could be awkward

World leaders gather this week to discuss gender, trade and oceans - but ill-feelings may simmer.