Cape Town Station to get R418m upgrade