President Trump delivered a defiant speech on trade at the G7 summit, claiming "We're the piggy bank everybody's robbing".