ECB breaks record streak of rate hikes as economy weakens