Santander battles cost headwinds as rate hikes boost revenue