ECB's Schnabel pushes more hikes as inflation holds at 2.9%