ECB holds rates at 2.25% as Middle East tensions weigh on euro