A row has broken out after Transport for London provisionally awarded a Spanish arms firm a £1.5bn contract to run its ...