ECB hikes rates again despite turmoil over banks