Balfour Beatty agrees revisions to Californian rail contract