Germany, France announce $543 billion recovery package