Germany announces $11.5 million in aid for Gaza