European shares tumble on recession angst, grim German inflation data