G7 should invest $10tr to stoke economic recovery