Bank of England hikes rates but avoids more aggressive steps to tame inflation