Manchester, Birmingham to be no-flying zone after Leeds fiasco