EU proposes $825 billion coronavirus recovery fund