Crossrail costs spiral to £19bn as 2022 opening confirmed