Ron Johnson calls Baltimore a "land of opportunity"