Home Stock FTSE 100 hits record high as financial stocks lead gains