Foreign buyers spend £6bn more across the London market