London Mayor Boris Johnson has revealed no further public money will be spent on converting the Olympic Stadium into a football ground.