The European Central Bank (ECB) has raised its three key interest rates by 75 basis points, a larger-than-expected increase and a sign that the bank is struggling to combat soaring inflation.