Olympics minister Hugh Robertson says the taxpayer will have to fork out extra money after West Ham's London 2012 stadium purchase fell through.