Earnings Keep European Stocks Near Record Highs Ahead of BOE