Economic gloom piles pressure on G7 finance talks