European Central Bank holds key rates at 0.05 pct