London's FTSE 100 retreats from record highs as energy, financials fall