Crossrail delays could cost TfL £600m