ECB raises rates to 2.25% as Iran war fuels inflation risks