European Central Bank holds key interest rate at 0.05 pct